﻿Namespace Model

    Public Class Keyword

        Private _Text As String
        Public Property Text() As String
            Get
                Return _Text
            End Get
            Set(ByVal value As String)
                _Text = value
            End Set
        End Property

        Private _SearchOptions As SearchOptions
        Public Property SearchOptions() As SearchOptions
            Get
                Return _SearchOptions
            End Get
            Set(ByVal value As SearchOptions)
                _SearchOptions = value
            End Set
        End Property

        Private _SearchTarget As SearchTarget
        Public Property SearchTarget() As SearchTarget
            Get
                Return _SearchTarget
            End Get
            Set(ByVal value As SearchTarget)
                _SearchTarget = value
            End Set
        End Property

        Private _PluginGuids As New List(Of Guid)
        Public ReadOnly Property PluginGuids() As IList(Of Guid)
            Get
                Return _PluginGuids
            End Get
        End Property

    End Class

End Namespace
